package pl.jtb.ctl.tabory.dao.api.services;

import java.util.List;

import pl.jtb.ctl.tabory.dao.data.vo.VagonVO;

public interface IVagonService {

    public List<VagonVO> getListAllVagons() throws Exception;

    public List<VagonVO> getVagons(List<Long> listVagonId) throws Exception;

    public VagonVO getVagon(Long vagonId) throws Exception;

    public VagonVO getVagon(String internalId) throws Exception;

    public VagonVO saveUpdateVagon(VagonVO vagon) throws Exception;

    public void deleteVagon(VagonVO vagon) throws Exception;
}
